Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Chile F1a Chile F1b Chile F2 Chile F4 Italy F23 Chile F1 Chile F2 Chile F3 Chile F4 Chile F5 Chile F5 Chile F7 Italy F24 Oberstaufen Cup - Oberstaufen Copa Ericsson Argentina - Buenos Aires The Waco International Tennis Challenger - Waco The Scottish Tennis Championships - Edinburgh VIII Avierto Internacional de Salinas - Salinas ATU Cup - Weiden Tumkur Open - Tumkur Dharwad Challenger 2003 - Dharwad The USTA Challenger at West End Racquet - Torrance Waco International Tennis Challenger - Waco USTA Men's Challenger of Dallas - Dallas Rhein-Main Challenger 2003 - Aschaffenburg Nord/LB Open - Braunschweig 9th Wartburg Open - Eisenach ATU Cup - Weiden TED Open - Istanbul Zivnobanka Czech Open - Prostejov Warsteiner Challenger - Wolfsburg Telesp Celular Open - Ribeirao Preto Top Wool Challenger Biella - Biella XL Bermuda Open - Bermuda Visa Tennis Open - Sao Paulo IX Open Internacional D'Andorra - Andorra 10th Wartburg Open - Eisenach Oberstaufen Cup - Oberstaufen VI Trofeo Ciudad de Quito - Quito Copa Ericsson Chile - Santiago Okal Cup 2001 International Bavarian Championships - Eckental Credicard Tennis Cup - Campos do Jordao VII Trofeo Ciudad de Quito - Quito 2002 Tulsa USTA Challenger - Tulsa Zivnobanka Czech Open - Prostejov DPD Challenger 2002 - Aschaffenburg Copa Ericsson Peru - Lima Sporting Challenger - Turin 2001 USTA Tallahassee Tennis Challenger - Tallahassee ATU Cup 2001 - Weiden Muller Cup - Ulm Okal Cup - Eckental Haagen Dazs Open - Caracas Hamburg Challenger - Hamburg Segundo Aberto de Brasilia - Brasilia Corona Mexico City Open - Mexico City Telesp Celular Open - Campinas Copa Ericsson Peru - Lima Warsteiner Challenger Lubeck - Lubeck Steelers Cup - Kosice Open de la Ville de Saint Denis - Reunion Island IPP Open - Helsinki Steelers Cup 2005 - Kosice Top Wool Challenger Biella - Biella The 70th King's Cup and Queen's Cup - Bangkok Open de la Ville de Saint Denis - Reunion Island Okal Cup 2003 - Eckental Steelers Cup - Kosice Bogota Challenger - Bogota Nord/LB Open 2004 - Braunschweig 10ø Tornea B. Camparini - Reggio Emilia Garden Open 2004 - Rome Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Ispat Open 2004 - Ostrava Sporting Challenger - Turin Black Forest Open 2004 - Freudenstadt Rhein-Main Challenger 2004 - Aschaffenburg Draft Corona Mexico City Open - Mexico City SAA Hilversum Open - Hilversum St. Petersburg Challenger - St. Petersburg ATP Challenger Open 2004 - Monchengladbach Antonio Savoldi-Marco Co. - Manerbio IPP Open - Helsinki Unicredit (Suisse) Bank S. A. Challenger - Chiasso X Trofeo Ciudad de Quito - Quito Tatra Banka Open - Bratislava Okal Cup 2004 - Eckental Istanbul Challenger La Serena Open - La Serena Genoa Open Challenger-Fondazione Carige - Genova Orleans Challenger A Glimmer of Hope Challenger - Austin Ischgl International Tennis Challenger 2003 - Ischgl Sao Paulo - Brazil XL Capital Bermuda Open - Bermuda Tennis Napoli Cup 2004 - Napoli Czech Open - Prostejov Heilbronn Challenger Belgaum Open - Belgaum Copa Telefonica CTC Chile - Santiago Challenger Casablanca San Angel - Mexico City Britania Zavaleta - Puebla SMS Tennis Cup - Sao Paulo USTA Challenger of Dallas - Dallas 2003 USTA Challenger of Calabasas - Calabasas Hungarian Open - Budapest Challenger Canottieri Minico - Mantova Muller Cup - Ulm Cerveza Club Colombia Open - Bogota Copa Ericsson Chile - Santiago Schickedanz Open - Furth Aberto Da Costa Do Sauipe - Bahia Nord/LB Open - Braunschweig Challenger Leon 2003 - Leon Hilton Waikoloa Village USTA Challenger - Waikoloa Gemax Open - Belgrade Finnish Open - Helsinki BellSouth Open - Vina del Mar Chevrolet Cup - Santiago Allianz Suisse Open Gstaad - Gstaad Badden Open by Rothaus - Ettlingen Schickendanz Open - Furth Tampere Imageneering Open - Tampere BMW Open - Munich GHI Bronx Classic - Bronx VI Gramado Open de Tenis - Gramado Bulgarian Open - Sofia Genova Challenger Szczecin Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Brasil Open - Salvador ATU Cup - Weiden Stella Artois Clay Court Championships - Budaors V Gramado Open de Tennis - Gramado drkoop.com USTA Tennis Championships - Armonk Bulgarian Challenger 2002 - Sofia Copa Ericsson Costa Rica - San Jose Yokohama World Tennis Gaora Cup - Yokohama Marbella Challenger Cerveza Cristal - Santiago San Luis Potosi Challenger - San Luis Potosi Internationale Badische Meisterschaften Um Den Techem Cup - Zell The Wright Financial Group, Inc. Challenger - Champaign ATP Challenger 2003 Numea - New Caledonia Challenger Citta di Olbia - Olbia Cepu Open - San Marino Copa Petrobras Argentina - Buenos Aires Mauritius Open - Mauritius Pro Tennis World Open - Sunrise Black Forest Open - Freudenstadt KGHM Emax Polish Indoors - Wroclaw The 'Fitz' Casino Challenger - Tunica 2003 Mercedes Cup - Stuttgart Florence Challenger Canberra Challenger Hellmann's Cup - Santiago Prague Challenger Chevrolet Cup - Vina del Mar Heineken Open - Auckland BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Open 13 - Marseille Open de la Comunidad Valenciana - Valencia Mercedes Cup - Stuttgart International Tennis Championships - Delray Beach Stockholm Open - Stockholm Next Generation Hardcourts - Adelaide International Tennis Championships - Delray Beach SAP Open - San Jose Kroger / St. Jude International - Memphis U.S. Men's Clay Court Championships - Houston Ordina Open - 's-Hertogenbosch BMW Open - Munich Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Vietnam Open - Ho Chi Minh City Kremlin Cup - Moscow BellSouth Open - Vina del Mar Next Generation Adelaide International - Adelaide Open SEAT Godo 2006 - Barcelona BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BMW Open - Munich ARAG World Team Championship - Dusseldorf ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Millenium Tennis Championships - Delray Beach Open de Moselle - Metz ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Heineken Open - Auckland The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle BA-CA Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BMW Open - Munich Gerry Weber Open - Halle Mercedes Cup - Stuttgart Allianz Suisse Open Gstaad - Gstaad Open de Moselle - Metz Bank Austria Tennis Trophy - Vienna Heineken Open - Auckland SAP Open - San Jose Regions Morgan Keegan Championships - Memphis BMW Open - Munich Open de Moselle - Metz ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Bet-At-Home Austrian Open - Kitzbuhel Open de Moselle - Metz China Open - Beijing Qatar ExxonMobil Open - Doha Heineken Open - Auckland Open Sud de France - Montpellier Delray Beach International Tennis Championships - Delray Beach Power Horse World Team Cup - Dusseldorf Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Allianz Suisse Open Gstaad - Gstaad Moselle Open - Metz Valencia Open - Valencia Qatar ExxonMobil Open - Doha Heineken Open - Auckland Heineken Open - Auckland Barcelona Open BancSabadell - Barcelona BMW Open - Munich Moselle Open - Metz China Open - Beijing Erste Bank Open - Vienna PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BMW Open - Munich Power Horse Cup - Dusseldorf Bet-at-home Open - Hamburg TD Waterhouse Cup - Long Island Bet-at-home Cup - Kitzbuhel BMW Open - Munich China Open - Beijing Grand Prix Hassan II - Casablanca ABN AMRO World Tennis Tournament - Rotterdam ARAG World Team Championship - Dusseldorf Mercedes Cup - Stuttgart Masters Series - Hamburg Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart Heineken Open - Auckland BMW Open - Munich Gerry Weber Open - Halle Bet-at-home Open - Hamburg Gerry Weber Open - Halle Bet-at-home Open - Hamburg Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech BMW Open - Munich Mercedes Cup - Stuttgart ASB Classic - Auckland Erste Bank Open - Vienna ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Gerry Weber Open - Halle International German Open - Hamburg ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Valencia Open - Valencia Dubai Duty Free Tennis Championships - Dubai Kremlin Cup - Moscow Open de Moselle - Metz Gerry Weber Open - Halle Grand Prix Hassan II - Marrakech Generali Open - Kitzbuhel ABN AMRO World Tennis Tournament - Rotterdam Davidoff Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Moselle Open - Metz Gerry Weber Open - Halle Bank Austria Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha BMW Open - Munich Gerry Weber Open - Halle German Tennis Championships - Hamburg Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg BMW Open - Munich AEGON International - Eastbourne Gerry Weber Open - Halle Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Austrian Open - Kitzbuhel Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Mercedes Cup - Stuttgart Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Erste Bank Open - Vienna Valencia Open - Valencia Schickendanz Open - Furth Orleans Challenger Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier VII Avierto Internacional de Salinas - Salinas San Luis Potosi Challenger 2002 - San Luis Potosi Gerry Weber Open - Halle Vegeta Croatia Open - Umag Moselle Open - Metz Kremlin Cup - Moscow Swiss Indoors Basel - Basel ASB Classic - Auckland Bet-at-home Open - Hamburg ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open BancSabadell - Barcelona Quelle Cup - Furth Mercedes Cup - Stuttgart Generali Open - Kitzbuhel DPD Challenger 2001 - Aschaffenburg SMS Tennis Open - Sao Paulo Rakuten Japan Open - Tokyo Garanti Koza Sofia Open - Sofia Qatar ExxonMobil Open - Doha Apia International - Sydney Copa Ericsson - Santiago Okal Open - Eckental ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BMW Open - Munich Mercedes Cup - Stuttgart Erste Bank Open - Vienna Warsteiner Challenger Wolfsburg - Wolfsburg Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Copa Petrobras Santiago - Santiago Schickendanz Open - Furth Parma Challenger Open Sud de France - Montpellier Grand Prix Hassan II - Marrakech Belgrade Challenger BMW Open - Munich Generali Open - Kitzbuhel Dubai Open - Dubai Generali Open - Kitzbuhel Open Romania - Bucharest Open de Moselle - Metz Noventi Open - Halle Hamburg European Open - Hamburg Open Seat Godo 2005 - Barcelona Mercedes Cup - Stuttgart Emilia-Romagna Open - Parma AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Barcelona Open Banc Sabadell - Barcelona Hamburg European Open - Hamburg Internationaler Raiffeisen Grand Prix - St. Polten Mercedes Cup - Stuttgart Orange Prokom Open - Sopot Davidoff Swiss Indoors Basel - Basel BellSouth Open - Vina del Mar Power Horse Cup - Dusseldorf Open de la Comunidad Valenciana - Valencia Erste Bank Open - Vienna Sydney International - Sydney Intrum Stockholm Open - Stockholm Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Tennis Masters Series - Hamburg Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. Pacific Life Open - Indian Wells Campionati Internazionali di Sicilia - Palermo Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg NASDAQ-100 Open - Miami Copenhagen Open - Copenhagen Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Pacific Life Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Tennis Channel Open - Las Vegas Mercedes Cup - Stuttgart Qatar ExxonMobil Open - Doha Noventi Open - Halle Heineken Open - Auckland Internationaler Raiffeisen Grand Prix - St. Polten Masters Series Hamburg - Hamburg Wimbledon - London BNP Paribas Masters - Paris Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Wimbledon - London BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami U.S. Open - New York French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Rogers Cup - Montreal French Open - Paris Wimbledon - London Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells French Open - Paris Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Internazionali BNL d'Italia - Rome French Open - Paris BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Tennis Masters Series - Hamburg Miami Open - Miami Wimbledon - London Mutua Madrid Open - Madrid U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Sony Ericsson Open - Miami U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells French Open - Paris BNP Paribas Open - Indian Wells Rogers Masters - Montreal Internazionali BNL d'Italia - Rome Wimbledon - London BNP Paribas Masters - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome U.S. Open - New York Sony Ericsson Open - Miami Australian Open - Melbourne Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Internazionali BNL d'Italia - Rome U.S. Open - New York U.S. Open - New York BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Masters - Paris Sony Open Tennis - Miami Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Mercedes Cup - Stuttgart Apia International - Sydney China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia Kremlin Cup - Moscow German Tennis Championships - Hamburg Davis Cup, Group 1, 1R, CHI-PER 5-0 Davis Cup, World Group, QF, BEL-GER 2-3 ARAG ATP World Team Championship - Dusseldorf ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Hopman Cup - Perth AEGON International - Eastbourne German Tennis Championships - Hamburg NASDAQ-100 Open - Miami ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, 1R, CRO-GER 2-3 Australian Open - Melbourne Davis Cup, World Group, QF, GER-FRA 1-4 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, PO, GER-BRA 4-1 Davis Cup, World Group, 1R, GER-ESP 4-1 Davis Cup, World Group, PO, DOM-GER 1-4 Rogers Masters - Toronto Davis Cup, World Group, QR, GER-HUN 5-0 Shanghai - Shanghai Davis Cup, Finals, Group C Davis Cup, Finals, QF, GBR-GER 2-0 BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris All Lower level tournaments Wimbledon - London Wimbledon - London U.S. Open - New York Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Olympics - Rio de Janeiro Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Western & Southern Open - Cincinnati Davis Cup, World Group, QF, ESP-GER 3-2 Davis Cup, World Group, 1R, GER-FRA 2-3 Davis Cup, Group 1, 1R, CHI-CAN 4-1 Davis Cup, World Group, SF, RUS-GER 3-2 Davis Cup, World Group, 1R, GER-KOR 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group 1, 2R, ARG-CHI 4-1 Davis Cup, Group 1, 2R, CAN-CHI 5-0 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, 1R, GER-AUT 3-2 Davis Cup, World Group, QF, ESP-GER, 3-2 Davis Cup, World Group, PO, GER-RSA 5-0 Davis Cup, World Group, QR, CHI-JPN 5-0 Davis Cup, Group 1, 1R, ECU-CHI 3-2 Davis Cup, PO, FRA-GER 4-1 Davis Cup, World Group, QR, GER-BLR 4-1 Davis Cup, World Group, 1R, GER-CZE 2-3 Davis Cup, World Group, 1R, GER-BEL 1-4 Olympics - Tokyo